History
History
Synonyms
UK
US
Meaning:
fret

one of the metal ridges across the neck of a guitar, banjo etc

worry, be annoyed

LOSE SLEEP OVER as in Wiktionary
LOSE SLEEP OVER as in Wikipedia